Enable layout.css.named_pages.enabled to pref on CSS named pages
Categories
(Core :: CSS Parsing and Computation, enhancement)
Tracking
()
People
(Reporter: alaskanemily, Assigned: alaskanemily)
References
Details
(Keywords: dev-doc-needed)
Attachments
(1 file)
Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Comment 3•2 years ago
|
||
bugherder |
Comment 4•2 years ago
|
||
Emily, is that worth a note in the standards section of our release notes for 110 or is a mention on the MDN release notes enough? Thanks!
Assignee | ||
Comment 5•2 years ago
|
||
@pascalc: This should be in the standards section of the release notes, I think.
Assignee | ||
Comment 6•2 years ago
•
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: This enables CSS named pages, a feature currently implemented by Blink/Chromium and used by some common webpages during printing (gsuite in particular).
[Affects Firefox for Android]: Printing code is currently not enabled for Android
[Suggested wording]: CSS named pages allows web pages to perform per-page layout and add page-breaks in a declarative manner.
[Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/CSS/@page although this doesn't actually document named pages yet (MDN needs some updates for this, it seems).
It might or might not be worth noting that our current implementation does not allow mixed page sizes in one document when printing (this is noted in bug 1802238 which put it behind a pref that is currently not enabled) and just uses the page size and orientation of the first printed page (respects either global page rules, or named pages that apply to the first page printed).
Comment 7•2 years ago
|
||
Let's add the dev-doc-needed
keyword to the bug to warn our MDN team that this needs documentation
Comment 8•2 years ago
|
||
I added this note to the standards section of our beta notes https://www.mozilla.org/en-US/firefox/110.0beta/releasenotes/ without the link.
Assignee | ||
Comment 9•2 years ago
|
||
Now that I'm reading it on the notes, maybe it would be better to phrase it as:
Firefox now supports CSS named pages, allowing web pages to perform per-page layout and add page-breaks in a declarative manner when printing.
Comment 10•2 years ago
|
||
(In reply to Emily McDonough [:alaskanemily] from comment #9)
Now that I'm reading it on the notes, maybe it would be better to phrase it as:
Firefox now supports CSS named pages, allowing web pages to perform per-page layout and add page-breaks in a declarative manner when printing.
Note updated, thanks.
Description
•